×
down to earth
meaning in French
terre à terre; réaliste; concret, pratique
Related Words
low earth orbit
get down
settling down
tie down
shut down
whack down
climbed down
slow down
shout down
hiss down
down the tubes
down the wind
down to the ground
down to the last detail
PC Version
Copyright © 2018 WordTech Co.